home *** CD-ROM | disk | FTP | other *** search
/ Sky at Night 2007 June / SAN CD 6-2007 CD-ROM 25.iso / pc / Software / AstroGrav_Win / Java / jre1.6.0 / lib / rt.jar / sun / misc / Launcher$1.class (.txt) < prev    next >
Encoding:
Java Class File  |  2006-11-29  |  899 b   |  34 lines

  1. package sun.misc;
  2.  
  3. import java.io.File;
  4. import java.security.PrivilegedAction;
  5. import java.util.HashSet;
  6.  
  7. final class Launcher$1 implements PrivilegedAction {
  8.    // $FF: synthetic field
  9.    final String val$path;
  10.  
  11.    Launcher$1(String var1) {
  12.       this.val$path = var1;
  13.    }
  14.  
  15.    public Object run() {
  16.       File[] var1 = Launcher.access$200(this.val$path);
  17.       int var2 = var1.length;
  18.       HashSet var3 = new HashSet();
  19.  
  20.       for(int var4 = 0; var4 < var2; ++var4) {
  21.          File var5 = var1[var4];
  22.          if (!var5.isDirectory()) {
  23.             var5 = var5.getParentFile();
  24.          }
  25.  
  26.          if (var5 != null && var3.add(var5)) {
  27.             MetaIndex.registerDirectory(var5);
  28.          }
  29.       }
  30.  
  31.       return Launcher.access$300(var1);
  32.    }
  33. }
  34.